contract workers - French English Dictionary